have money problems - French English Dictionary